Software Engineering Support for the Development of Context-aware, Adaptive Applications for Mobile and Ubiquitous Computing Environments
نویسنده
چکیده
The main motivation for this research is the increasing popularity received by mobile and pervasive computing applications in combination with the increased complexity which is involved in the development of software systems targeting such environments. In this respect, two basic dimensions are detected: environment sensing and environment shaping. The former refers to the ability of systems to monitor their environment with the purpose of collecting information which is relevant to their operation. The latter, refers to the ability of systems to adapt themselves and their environment by means of adapting their own operation, or instructing changes in other devices they control (e.g. actuators embedded in the environment). Evidently, a critical requirement for facing and tackling these challenges is to glue the sensing and shaping parts together, by means of appropriate algorithms for reasoning on the environment situation and deciding on the appropriate adaptations. While these subjects are already quite complex on an individual level, developing suitable adaptive applications tackling all three of them increases the complexity substantially. The primary objective of my research is to encompass the complexity involved in the development of context-aware, adaptive systems targeting mobile and pervasive computing environments by introducing and describing appropriate software engineering techniques and algorithms.
منابع مشابه
Enterprise Resource Planning solutions, Mobile Customer Recourse Management and other business software are the new strategic tools for the next generation organizations. Mobile work force at a remote location updates the data to backend enterprise and hence expedites critical decisions
Context Aware Mobile Computing is an emerging strategic technology for enterprises. Context is highly dynamic in mobile environments; if fully utilized, it can bring substantial improvements in the productivity of an enterprise. Context aware mobile applications are fast becoming part of the mobile workforce of organizations. Enterprises are transformed into real time enterprises through mobile...
متن کاملA Component-Based Adaptive Model for Context-Awareness in Ubiquitous Computing
A high adaptable middleware has been an essential platform to provide more flexible services for multimedia, mobile, and ubiquitous applications in ubiquitous computing environments. In addition, the persistent services of these application systems and their middleware in ubiquitous computing are required so that they can be aware of the frequent and unpredictable changes in users’ requirements...
متن کاملUnwanted Behavior and its Impact on Adaptive Systems in Ubiquitous Computing
Many ubiquitous computing applications so far fail to live up to their expectations. While working perfectly in controllable laboratory environments, they seem to be particularly prone to problems related to a discrepancy between user expectation and systems behavior when released into the wild. This kind of unwanted behavior of course prevents the vision of an emerging trend of context aware a...
متن کاملAn Evaluation of the State of the Art in Context-aware Architectures
Mobile computing is an innovative field gaining increasing attention as many new systems are designed towards that direction. Among these systems, many are desired to be context-aware, with the aim of optimizing and automating their offered services. Such systems provide components whose main feature is to manage the context information which is communicated between sensors, actuators and appli...
متن کاملDevelopment of Situation-Aware Application Software for Ubiquitous Computing Environment
Ubiquitous computing represents the concept of computing everywhere, making computing and communication essentially transparent to the users. Applications in this type of environments are contextsensitive. They use various contexts to adaptively communicate with each other across multiple network environments, such as mobile ad hoc networks, Internet, and mobile phone networks. The property of ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007